floating liverwort - German English Dictionary